﻿/*---头部---*/

.headerbg{position:fixed;top:0px;_position:absolute;_top:expression(documentElement.scrollTop + 0 + "px"); background:#fff; height:86px; width:100%; z-index:9999999;}

.header{ width:1200px; margin:auto; height:86px;}
.headerc { width:100%; float:right;background:url(../images/logor.jpg) right no-repeat;}
.logo{float:left;height:86px;width:293px; position:relative;}

.logo a{ display:block; position:absolute; width:auto; height:86px; z-index:99; left:0px; top:0px;}

.logo img{ display:block; float:left; width:auto;}

.logo span{ display:inline-block;padding-top:21px; padding-left:25px;font-size:16px;}



.Ourcustomers{width:100%; height:40px; position:absolute; top:0px; left:0px; z-index:99999; background:url(../images/index_322.png) repeat}

.Ourcustomers dl{ position:absolute; left:50%; margin-left:-590px;width:1180px; height:40px;}

.Ourcustomers dl dd{cursor:pointer; padding-left:40px; width:90px; background:url(../images/icon.gif) no-repeat 0px -480px #eb3900; color:#FFF; font-size:16px; line-height:40px; display:inline-block;}

.Ourcustomers dl dt{ float:right; height:40px; line-height:40px;}

.Ourcustomers dl dt a{float:left; display:inline-block;height:40px; line-height:40px; background:url(../images/index_16.png) no-repeat #333333 10px center; padding:0 10px 0 40px; color:#fff; font-size:24px;margin-left:1px; font-weight:700;}

.Ourcustomers dl dt a.queriesslink{background:url(../images/zcimg09.png) no-repeat #d00 10px center;}



.Searchphone{float:right;height:86px; background:#1071b5;}

.Searchphone ul{ margin:0px; padding:38px 0px 0px;}

.Searchphone ul li{ float:left; width:34px; height:26px; margin-left:30px;}

.Searchphone ul li a{ display:block;width:34px; height:26px; background-image:url(../images/icon.png); background-repeat:no-repeat;}

.Searchphone ul li a.TSearch{width:26px;}



.Searchphone ul li a.TPop{background-position:-29px 0px;}



.Searchbox{ position:absolute; background:url(../images/index_348.png) no-repeat; width:247px; height:65px; right:360px; top:80px; z-index:999; display:none;}

.Searchbox input{background:none; outline:none; border:none; font-size:14px; font-family:"微软雅黑"; color:#333; }

.Searchbox input.anniu{width:40px; height:35px; cursor:pointer; background:url(../images/index_349.png) no-repeat center; position:absolute; right:5px; top:23px;}

.Searchbox input.wenben{width:190px; position:absolute; left:10px; top:30px;}





.Cooperationbox{position:fixed;top:0px;_position:absolute;_top:expression(documentElement.scrollTop + 0 + "px"); background:#fff; z-index:9999999999; width:100%; display:none; padding-bottom:20px;}

.Cooperation{width:970px; margin:auto; padding:35px 0px; position:relative;}

.Cooperationleft{ float:left; width:450px;color:#212121;}

.Cooperationleft h3{ font-size:40px; line-height:42px; color:#e60012; padding-bottom:25px;}

.Cooperationleft h4{ font-size:45px; line-height:48px; border-bottom:1px solid #cccccc; padding-bottom:35px; margin:0;}

.Cooperationleft h5{ font-size:18px; line-height:26px; padding-bottom:20px; margin:0;}

.Cooperationleft h5 span{ font-size:24px; font-weight:bold; color:#212121;}

.Cooperationleft p{ font-size:13px;}

.Cooperationleft p.coopb{ padding:35px 0px;}

.Cooperationright{ float:right; width:425px;}

.Cooperationright h3{ font-size:24px; line-height:30px; padding-bottom:10px;}

.Cooperationright ul{ margin:0px; padding:0px;}

.Cooperationright ul li{ margin:0px; padding:0px; min-height:46px; height:auto !important; height:auto; position:relative;}

.Cooperationright ul li label{ display:block; padding:6px 10px; height:auto; overflow:hidden; background:#f6f6f6; border:1px solid #d9d9d9;}

.Cooperationright ul li label input{width:100%; background:none; outline:none; font-size:15px; font-family:"微软雅黑"; color:#999999; border:0;}

.Cooperationright ul li label textarea{width:100%; height:110px; background:none; border:none; outline:none; font-size:15px; font-family:"微软雅黑"; color:#999999;}

.Cooperationright ul li label.xingming{float:left; width:185px;}

.Cooperationright ul li label.dianhua{float:right; width:185px;}

.Cooperationright ul.erweima{ padding-top:20px;}

.Cooperationright ul.erweima li label{ width:200px;}

.Cooperationright ul.erweima li img{ position:absolute; left:240px; top:0px;}

.Cooperationright h4{ font-size:16px; font-weight:bold;padding:2px 0px 5px; color:#1a1a1a;}

.Cooperationright dl{ margin:0px; padding:0px; font-size:13px; color:#212121;}

.Cooperationright dl dd{float:left; width:180px; padding-bottom:5px;}

.Cooperationright dl dd input{vertical-align:middle;}

.Cooperationright dl dd span{ padding-left:10px;}

.Cooperationright dl dd.w220{ width:230px;}

.Cooperationright dl em{ padding:0px 5px;}

.Cooperationright p{ padding-top:10px}

.Cooperationright p input{ border:2px solid #e81727; background:none; outline:none; font-size:20px; font-family:"微软雅黑"; font-weight:bold; width:100%; color:#e81727; padding:10px 0px; cursor:pointer;}



.Cooperationclose{ position:absolute; right:-70px; top:20px; width:39px; height:39px; background:url(../images/index_09.png) no-repeat; cursor:pointer;}



.bannerbox{width:100%;position:relative; overflow:hidden; margin-top:86px;}

.Homebanner{width:100%;position:relative;height:610px;overflow:hidden;}

.Homebanner ul{width:100%;position:absolute;height:610px;}

.Homebanner ul li{width:100%;height:610px; position:absolute; overflow:hidden;}

.Homebanner ul li img{ width:1900px; position:absolute; left:50%; top:0px; display:block; margin-left:-950px;}



.Homeleft,.Homeright{ background:#000; font-family:"宋体"; width:50px; height:50px; line-height:50px; text-align:center; font-size:40px; color:#fff; position:absolute; top:45%; cursor:pointer;transition:all .2s ease;opacity:0; z-index:899999}

.Homeleft{left:-60px;}

.Homeright{right:-60px;}



.bannerbox:hover .Homeleft{left:0px;opacity:1}

.bannerbox:hover .Homeright{right:0px;opacity:1}



.Homedot{position:absolute; width:100%; text-align:center;z-index:999; bottom:60px;}

.Homedot a{ display:inline-block; margin:0px 5px; height:12px; width:12px; line-height:1000px; overflow:hidden; background:url(../images/index_229.png) no-repeat;}

.Homedot a.cur{background:url(../images/index_228.png) no-repeat}





.Homebannertext{ position:absolute; left:0px; top:0px; width:100%; height:100%;}

.Homebannertext img.bigimg{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}

.Homebannertext dl.bannerone{position:absolute; width:1180px; left:50%; margin-left:-590px; top:151px; text-align:center; z-index:9999;}

.Homebannertext dl.bannerone dt{ float:right; font-size:40px; width:800px; height:80px; margin-left:100px; line-height:75px; color:#fff; background:#eb3900;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}

.Homebannertext dl.bannerone dd{float:right; font-size:29px; color:#fff; background:#000; width:360px; height:60px; line-height:60px; margin-right:45px;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}



.Homebannertext dl.bannertwo{position:absolute; width:1180px; left:50%; top:0px; color:#fff; margin-left:-590px;z-index:9999;}

.Homebannertext dl.bannertwo dt{ padding-top:110px; position:relative;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}

.Homebannertext dl.bannertwo dt h3{  font-size:50px; line-height:60px; font-weight:700; position:relative;}

.Homebannertext dl.bannertwo dt p{ font-size:20px;position:relative; padding-top:20px;}



.Homebannertext dl.bannerthree{ position:absolute; width:1220px; left:50%; margin-left:-610px; top:0px;}

.Homebannertext dl.bannerthree dt{float:left; position:relative;transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}

.Homebannertext dl.bannerthree img{ display:block; position:relative; width:auto; height:auto; left:0px; margin:0px; top:0px;}

.Homebannertext dl.bannerthree dd{ width:500px; float:left; color:#fff; padding-top:170px; position:relative; padding-left:25px;transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}

.Homebannertext dl.bannerthree dd h3{ font-size:55px;font-weight:700; line-height:70px;}

.Homebannertext dl.bannerthree dd p{ font-size:20px; line-height:30px;}



.bannereffect{opacity:0;filter:alpha(opacity=0);}



.bannertime{transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;}

.bannertime1{transition:all .8s ease-in-out .2s;-moz-transition:all .8s ease-in-out .2s;-ms-transition:all .8s ease-in-out .2s;-o-transition:all .8s ease-in-out .2s;-webkit-transition:all .8s ease-in-out .2s;}

.bannertime2{transition:all 1s ease-in-out .2s;-moz-transition:all 1s ease-in-out .2s;-ms-transition:all 1s ease-in-out .2s;-o-transition:all 1s ease-in-out 2s;-webkit-transition:all 1s ease-in-out .2s;}



.Homebanner li.cur .Homebannertext img.bigimg{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}

.Homebanner li.cur .Homebannertext dl.bannerone dt{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}

.Homebanner li.cur .Homebannertext dl.bannerone dd{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}

.Homebanner li.cur .Homebannertext dl.bannertwo dt{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}



.Homebanner li.cur .Homebannertext dl.bannerthree dt{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}

.Homebanner li.cur .Homebannertext dl.bannerthree dd{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}



.Homebanner li.cur .bannereffect{opacity:1;filter:alpha(opacity=100);}



.Homebanner li.cur1 .bannertime{transition:all .4s linear .2s;-moz-transition:all .4s linear .2s;-ms-transition:all .4s linear .2s;-o-transition:all .4s linear .2s;-webkit-transition:all .4s linear .2s;}

.Homebanner li.cur1 .bannertime1{transition:all .4s linear .1s;-moz-transition:all .4s linear .1s;-ms-transition:all .4s linear .1s;-o-transition:all .4s linear .1s;-webkit-transition:all .4s linear .1s;}

.Homebanner li.cur1 .bannertime2{transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;-webkit-transition:all .4s linear;}



.Homebanner li.cur1 .Homebannertext img.bigimg{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}

.Homebanner li.cur1 .Homebannertext dl.bannerone dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}

.Homebanner li.cur1 .Homebannertext dl.bannerone dd{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}

.Homebanner li.cur1 .Homebannertext dl.bannertwo dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}



.Homebanner li.cur1 .Homebannertext dl.bannerthree dt{transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}

.Homebanner li.cur1 .Homebannertext dl.bannerthree dd{transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}



.Homebanner li.cur1 .bannereffect{opacity:0;filter:alpha(opacity=0);}







